Italian hitch - Espagnol Anglais Dictionnaire